% 去除小区域（短竖线或噪声）
cleaned_lines = bwareaopen(vertical_lines, 50); % 设定最小面积为 50 像素

% 保存最终提取结果
imwrite(cleaned_lines, 'cleaned_vertical_lines.png');
